ömür boyu devam eden - Turkish English Dictionary